body {
    padding-top: 60px;
}

.table tfoot tr td { text-align:center; }
.table tfoot tr td .selected { font-weight:bold; font-style:italic; }

.detailsBoard { float:right; position:relative; top:-240px; }

.ReportType { border-bottom: 1px solid #eeeeee; padding-bottom: 20px; text-align:center; }

.ReportType article { width:45%; float:left; margin:0 10px; overflow-y: auto; height: 500px }

.ReportType.Ranking article { width:45%; float:left; margin:0 10px; overflow-y: auto; height: 290px }

.loginForm { width:50%; margin:0 auto; border:1px solid #e5e5e5; padding-top:25px; }

.filter-search { margin:0 auto; width:500px; }
.filter-search label { display:inline; margin-right: 10px; }
.filter-search label input[type=date] { margin-top: 5px; }

.floatRight { float:right; }

.chart { width: 550px; height: 250px; float: left; }
.labelChart { font-size:9px; }
.draggable { cursor:move; }

.PopJQ { width:500px; height: 400px; }
.PopJQ .title { background-color: #2F4F4F; color: #FFF; height:20px; font-weight: bold; padding: 5px 10px; position:relative; cursor: move; }
.PopJQ .close { background: url('../images/close.png') no-repeat;  padding: 3px 10px; position:absolute; right: 2px; top:3px; cursor:pointer; }
.PopJQ .content { height: 380px; background-color: #F5FFFA; padding: 5px 10px; }

.recomendations { display:table; }
.recomendations ul { list-style: none; }
.recomendations ul li { float:left; width:50%; padding:5px 0; }

.chart-container .navigate-button { position: absolute; cursor: pointer; }
.chart-container .zoom-button { position: absolute; cursor: pointer; font-size: smaller; color: #999; background-color: #eee; padding: 2px; }

.chart-in-page { width:45%; float:left; height:420px;  margin:20px; border:2px solid #c5c5c5; border-bottom:0px; -webkit-box-shadow: -6px -5px 4px 0px rgba(50, 50, 50, 0.81); -moz-box-shadow: -6px -5px 4px 0px rgba(50, 50, 50, 0.81); box-shadow: -6px -5px 4px 0px rgba(50, 50, 50, 0.81); }
.chart-in-page article { width:97%; height:390px; margin:15px auto 0px; border } 
.chart-in-page p { height:20px; width:97%; margin:0 auto; font-size:1.2em; text-indent:30px; font-size:verdana; font-weight:bold; border-bottom: 1px solid #c5c5c5; padding: 10px 0; } 
.chart-in-page .chart-json { display:none; } 
